home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 5 #8 / IMG 51 Vol 5-8.iso / Goodies / More For Your Games / MacMAME / Documentation / MAME What's New / MAME What's New.rsrc / TEXT_146.txt < prev    next >
Text File  |  1997-10-20  |  3KB  |  62 lines

  1. 0.13
  2.  
  3. Program:
  4. - Added the most frequently asked feature: high score saving. Check the
  5.   table at the beginning of readme.txt to see which games already support
  6.   it.
  7.   High scores are also reset-proof: you can reset the game by pressing F3
  8.   without losing them. To reset the high scores to their default, just
  9.   delete xxx\xxx.hi where xxx is the game name.
  10.   Note that hi score saving will NOT work if the default hi scores have been
  11.   modified in the ROMs. Use the original ROMs.
  12.  
  13. - Fixed all of the problems in Burger Time related to ROM encryption. Slices
  14.   fall more than one level when an enemy is on them, no more crashes when a
  15.   bonus life is earned, the high screen table works, two players mode works,
  16.   and other things.
  17.  
  18. - Support for an alternate ROM set for Burger Time, which is likely an
  19.   earlier version.
  20.  
  21. - Millipede's dip switches now work.
  22.   DELETE MILLIPED\MILLIPED.DSW, OTHERWISE THE GAME WILL NOT WORK CORRECTLY.
  23.  
  24. - Marc Lafontaine submitted a new palette for Zaxxon.
  25.  
  26. - Richard Davies provided a new Phoenix/Pleiads driver with partial sound
  27.   support.
  28.  
  29. - Fixed "froggers" (I broke it while adding sound to Scramble).
  30.   It now also uses the correct palette. Yes, I know that it is completely
  31.   different from the real Frogger. This is a bootleg version, remember.
  32.  
  33. - As promised, I modified the 8910 emulator to set the clock frequency at run
  34.   time, so sound in Crazy Climber and Crazy Kong is now back as normal.
  35.  
  36. - ue303ey@sunmail.lrz-muenchen.de reports that changing the horizontal total
  37.   register of the custom video modes (0x3d4, 0x00) from 0x5f to 0x61 makes
  38.   them work on his monitor. I experimentally made the change.
  39.   IF THE CUSTOM MODES WORKED FOR YOU IN VERSION 0.12 AND THEY DON'T WORK ANY
  40.   MORE, PLEASE NOTIFY ME AND I WILL REVERT TO THE PREVIOUS SETTING.
  41.  
  42. - Keith Smethers suggested to add -vgafreq n command line parameters,
  43.   to select the VGA clock frequency. This may reduce flicker, especially in
  44.   the 224x288noscanlines mode.
  45.   WARNING: THE FREQUENCIES USED MIGHT BE WAY OUTSIDE OF YOUR MONITOR RANGE,
  46.   AND COULD EVEN DAMAGE IT. USE THESE OPTIONS AT YOUR OWN RISK.
  47.  
  48. - I began working on Moon Patrol's background. It's quite messed up now.
  49.  
  50. - Fixed a couple of minor bugs in Bomb Jack background colors.
  51.  
  52. Source:
  53. - Use latest version of Marat's 6502 engine.
  54.  
  55. - Changes to struct GameDriver to accomodate the high score saving functions.
  56.   I also moved the decryption pointers at the end, so it is not necessary to
  57.   explicitly define them as 0 when they are not needed.
  58.   Check driver.c to see how high score handlers should be written.
  59.   hiscore_load() is called every vblank until it returns nonzero; this allows
  60.   it to wait for the hi score table to be fully initialized before replacing
  61.   it. To avoid saving an incomplete table, hiscore_save() is called only
  62.   if hiscore_load() previously returned nonzero.